package com.zyx.lock.service;

/**
 * @author Yaxi.Zhang
 * @since 2022/9/10 15:07
 */
public interface ITestService {
    /** 测试自定义可重入锁 */
    void testRlock();

    /** 测试公平锁 */
    void testFairLock(Long id);

    /** 测试读锁 */
    void testRead();

    /** 测试写锁 */
    void testWrite();

    /** 测试信号量 */
    void testSemaphore();

    void testLatch();

    void testCountDown();
}
